#ifndef __LCD1602_H__
#define	__LCD1602_H__

void LCD1602_WriteCommand(unsigned char Command);
void LCD1602_WriteData(unsigned char Data);
void LCD1602_Init(void);
void LCD1602_SetCursor(unsigned char Line,unsigned char Column);
void LCD1602_ShowChar(unsigned char Line,unsigned char Column,unsigned char Char);
void LCD1602_ShowString(unsigned char Line,unsigned char Column,unsigned char* String);
void LCD1602_ShowNum(unsigned char Line,unsigned char Column,unsigned int Num,unsigned char NumLong);
unsigned int LCD1602_Pow(char x,char y);
void LCD1602_ShowSignedNum(unsigned char Line,unsigned char Column,int Num,unsigned char NumLong);
void LCD1602_ShowHexNum(unsigned char Line,unsigned char Column,int Num,unsigned char NumLong);
void LCD1602_ShowBinNum(unsigned char Line,unsigned char Column,unsigned int Num,unsigned char NumLong);


#endif